/*全局居中*/
body{min-width:1220px;color:#333;font-size: 14px;}
a{color:#333}
a:hover{color:#C22424; }
.null20{height:20px;width:100%;display: block;font-size: 1px;margin: 0 auto;}
.null25{height:25px;width:100%;display: block;font-size: 1px;margin: 0 auto;}
.null15{height:15px;width:100%;display: block;font-size: 1px;margin: 0 auto;}
.con{width:1190px;margin:0 auto;overflow: hidden;}

/*header*/
#bg{background-color:#23a2f9;}
#vip-login{width:1190px;margin:auto;position:absolute;z-index: 3;left: 0;right:0px;top:10px;text-align: right;}
#vip-login a{padding-left: 10px;color:#333 ;}
#vip-login span:hover,#vip-login span:hover a{color:#C22424 ;}
.header{width:1100px;height:110px;margin: auto;}
.logo{width:280px;height:80px;margin-top: 10px;}
.nav{width:1190px; margin:auto;position: absolute;z-index: 3;left: 0;right: 0;top:50px;}
.nav #logo{width:250px;height: 60px;float:left;}
.nav ul{width:930px;height:78px;padding-left: 8px;float:right;background-color:#c22424;border:1px solid #9c0707;}
.nav ul li{float: left;height:81px;margin-top: -5px;}
.nav ul a{width:91px;height:60px;color:#FFF;font-size:15px;line-height:22px;margin-top:22px;display: block;float: left;text-align: center;}
.nav ul a span{display: block;font-size:12px;color:#dae7f9;}
.nav ul li:hover{background: url(../images/nav-hover.png) 0px 0px no-repeat;}
.nav-hover{background: url(../images/nav-hover.png) 0px 0px no-repeat;}

/*banner*/
.banner{position:relative;}

/*index con*/
 .index-con{width:1180px;height:280px;padding:20px; background-color:#FFF; position: absolute;z-index: 3;left: 0;right: 0;top:490px;margin: auto;
-webkit-box-shadow:0 0px 5px #333;box-shadow:0 0px 5px #333;
 }
.index-con #about{width:430px;height:100%;float: left;}
.index-con .title{width: 100%;height: 25px;margin-bottom:20px;}
.index-con .index-con-m{width: 100%;height:190px;}
.index-con-m .about-img{width:175px;height:165px;float:left;margin-top:10px;}
.index-con-m .about-img img{max-width:175px;height:165px;}
.index-con-m .about-text{
	width:240px;height:100%;float: right;color:#666;text-indent: 2em;line-height:26px;
	overflow:hidden;
word-break: break-all;
    display: -webkit-box;
    -webkit-line-clamp: 7;
    -webkit-box-orient: vertical;
    overflow: hidden;
	}
#index-news{width:350px;height:100%;float: left;margin-left: 30px;}
#index-news ul{width:100%;overflow: hidden;}
#index-news ul li{padding-left: 13px;background:url(../images/dian2.jpg) 0px 11px no-repeat;height: 31px;line-height: 31px;}
#index-news ul li a{
	width:250px;display: block;float: left;color:#666 ;
overflow:hidden;
white-space:nowrap;
text-overflow:ellipsis;
text-overflow: ellipsis;/* IE/Safari */
-ms-text-overflow: ellipsis;
-o-text-overflow: ellipsis;/* Opera */
-moz-binding: url("ellipsis.xml#ellipsis");/*FireFox*/
}
#index-news ul li a:hover{color:#C22424;text-decoration: underline;}
#index-news ul li span{color:#ccc ;font-size: 13px;display: block;float: right;}

#index-product{width:295px;height:100%;float: right;}
#product-con{height:186px;}
.product-list{width:255px;float:left;height:186px;}
.product-title{width:26px;font-size:12px;float:right;line-height:18px;background-color:#E2DFDF;height:164px;text-align: center; b}
.product-title span{display: block;padding:5px 0 ;}
.product-title .current{background-color:#A09D9D;color:#fff;}
.product-list-img{width:255px;height:125px ;}
.product-list-img img{max-width:255px;height:125px ;}
.product-list ul{width:290px;overflow: hidden;}
.product-list ul li{padding-left: 13px;background:url(../images/dian2.jpg) 0px 11px no-repeat;height: 31px;line-height: 31px;}
.product-list ul li a{
	width:290px;display: block;float: left;color:#666 ;
overflow:hidden;
white-space:nowrap;
text-overflow:ellipsis;
text-overflow: ellipsis;/* IE/Safari */
-ms-text-overflow: ellipsis;
-o-text-overflow: ellipsis;/* Opera */
-moz-binding: url("ellipsis.xml#ellipsis");/*FireFox*/
}
.product-list ul li a:hover{color:#C22424;text-decoration: underline;}

/*footer*/
#footer{width:100%;height:40px; background-color:#4a4a4a;  color:#004b7e;font-size: 14px;}
#footer #copyright{width:100%;float: left;text-align: center;color:#B3B3B3;line-height: 40px;font-size: 13px;}
#footer #share{width:180px;float: right;color:#B3B3B3;line-height: 40px;font-size: 13px;position: relative;}
#footer #share .img{margin-left:10px;}
#footer #share span{margin-right: 5px;}
#footer-ewm{position:fixed;bottom:20px;right:1%;z-index:1000;display: none;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.1);box-shadow:0 1px 2px rgba(0,0,0,0.1);}

/* side */
.side{position:fixed;width:50px;height:165px;line-height:50px; right:0;bottom:60px;}
.side ul li{width:50px;height:50px;float:left;position:relative;border-bottom:1px solid #BBB7B7;}
.side ul li .sidebox,.side ul li .sidebox2{position:absolute;width:50px;height:50px;top:0;right:0;transition:all 0.3s;background:#BBB7B7;opacity:0.8;filter:Alpha(opacity=80);color:#fff;font-size:14px;overflow:hidden;}
.side ul li img{float:left;margin: 10px;}
.side ul li .sidebox{z-index:1000;}
.side ul li .sidebox2{z-index:20000;}
.sidebox2-ewm{position:fixed;width:130px;height:140px;right:50px;bottom:85px;border:1px solid #eee;display: none;background-color:#fff;text-align: center;}
.backtop{display: none;}

/*内部页面*/
#main-banner{height:230px; background:url(../images/main-banner.jpg) no-repeat 50%; }
#main-top-img{width:100%;height:280px;}
#main-top-img img{width:1120px;height:280px;}
#main-left{width:270px;margin-top:10px; border-right:1px solid #ddd ;float:left;overflow: hidden;}
#main-right{width:850px;margin-top:10px;float:right;overflow: hidden;}
.main-con{margin:15px;overflow: hidden;    position: relative;}
/*内页导航*/
#main-nav{overflow: hidden;}
#main-nav-present{width: 250px;height:70px;line-height: 70px;font-size: 20px; color: #fff; background-color: #db756c;text-align: center;}
#main-nav ul{border:1px solid #e6e7e6;width: 250px;border-bottom: none;}
#main-nav ul li{height: 45px;border-bottom:1px solid #e6e7e6;}
#main-nav ul li a{height: 45px;line-height: 45px;display: block; font-size: 16px;text-align: center;}
#main-nav ul li a:hover{background-color:#f4f5f4 ;border-left:8px solid #eb7e7c;}
.main-nav-active a{background:url("../images/zp_t_bg_1.png") no-repeat 200px 16px;}
.main-nav-active ul{
display: none;
border: 1px solid rgba(0,0,0,.15)!important;
z-index: 100;width:160px!important;
position: absolute;
margin-left:248px;margin-top: -45px;
background-color: #fff;
-webkit-background-clip: padding-box;
background-clip: padding-box;
border: 1px solid rgba(0,0,0,.15);
-webkit-box-shadow: 0 6px 12px rgba(0,0,0,.175);
box-shadow: 0 6px 12px rgba(0,0,0,.175);
}
.main-nav-active ul a{background:none;font-size:15px!important;}
.main-nav-active ul li a:hover{background-color:#e4e6e4!important;border-left:none!important;}


/*main*/
#main-position-bg{width: 100%;height: auto;padding: 10px 0; overflow: hidden; background-color:#fafafa;border-bottom:1px solid #f0f0f0}
#main-position{}
#main-position #main-position1{font-size:15px;width:850px;float: left;}
.main-nav{float: left;padding-left: 30px;}
.main-nav a{padding: 0 15px;white-space:nowrap;float: left;}
#main-position #main-position2{font-size:15px;/*width:190px;*/float: right;padding-right:20px;
text-align: center;}
#main-position #main-position2 span{height:23px;background: url(../images/dian5.jpg)0px 0px  no-repeat;padding:0px 0px 5px 25px;color: #12880B;font-weight: 700;}
.position-hover{color:#C22424 ;background:url(../images/dian4.jpg) 0px 2px no-repeat;}
#main{width:870px;float: left;border-right:1px solid #E8E8E8;overflow: hidden;min-height: 610px;}
#main-right{width:300px;float: right;overflow: hidden;}
#main-right p{margin:10px 0;}

/*新闻列表*/
#main_news{ width:90%; margin:0 auto; padding-top:10px;}
#main_news li{ padding:10px 5px 10px 5px; margin-bottom:10px; border-bottom:1px  dotted #ccc; overflow:hidden; }
#main_news li:hover{ background:#F8F8F8;}
#main_news li .news_list_img{ width:180px; height:130px; float:left;overflow: hidden;text-align: center;}
.news_list_img a:hover img{-webkit-transform: rotate(7deg) scale(1.2);
-moz-transform: rotate(7deg) scale(1.2);
-ms-transform: rotate(7deg) scale(1.2);
-o-transform: rotate(7deg) scale(1.2);
transform: rotate(7deg) scale(1.2);}
.news_list_img a img{transition: 400ms;border: none; height:130px;max-width: 180px;}
.news_list_con{width:580px; float:right;}
#main_news li .news_list_time2{  float:left;padding-right:20px;}
#main_news li .news_list_tite{width:100%;font-size: 16px;line-height:30px;}
#main_news li .news_list_tite2{font-size: 12px;color: #999;line-height:25px;}
.news_list_con2{ line-height:25px;}
.news_list_con2 a{ color:#d58512; margin-left:5px;}
.news_list_con2 a:hover{ text-decoration:underline;}

/*列表2*/
.main-news2{ width:90%; margin:0 auto; padding-top:10px;overflow: hidden;}
.main-news2 li{width:100%;min-height:40px;line-height:40px;margin-bottom:20px ;border-bottom:1px  dotted #ccc;background:url(../images/dian4.png) 0px 14px no-repeat;}
.main-news2 li:hover{background:#e3f0f9 url(../images/dian3.png) 0px 14px no-repeat;}
.main-news2 li a{ float:left;word-break:break-all;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;
padding-left: 15px;font-size: 17px;}
.main-news2 li span{ float:right;font-size:15px;color:#666 ;}
.main-news2 li p{clear: both;padding:10px 5px 20px 15px;line-height: 25px;font-size: 14px;color: #666;}
.main-xq-con{font-size:15px;line-height:33px;text-indent: 2em;color: #333;}

.main-news3{ width:100%; margin:0 auto; padding-top:10px;overflow: hidden;}
.main-news3 li{width:100%;min-height:40px;line-height:40px;margin-bottom:20px ;border-bottom:1px  dotted #ccc;background:url(../images/dian4.png) 0px 14px no-repeat;}
.main-news3 li:hover{background:#e3f0f9 url(../images/dian3.png) 0px 14px no-repeat;}
.main-news3 li a{padding-left: 15px;font-size: 17px;}
.main-news3 li span{font-size:15px;padding-left: 15px;color:#666 ;}
.main-news3 li p{clear: both;padding:10px 5px 0px 15px;line-height: 25px;font-size: 14px;color: #666;}


/*列表详情*/
#details-title{width: 100%;margin:20px 0px;text-align: center;font-size:28px;color:#e74c3c;font-weight: 200;}
#details-title2{width: 100%;height:40px;margin:20px 0px;border-bottom:1px solid #eee; text-align: center;font-size: 14px;color:#666;}
.details-con{line-height: 2;}
.details-con img{max-width:1000px;}
.details-con > p {text-indent: 2em;font-size: 16px;}
#close-windows{height:40px;float: right;background:url(../images/ico5.png) 0px 0px no-repeat;padding-left: 30px;margin-bottom:20px; line-height:40px;}

/*详情内容*/
#main_xq{ padding:40px 20px 20px 20px; overflow:hidden;}
#main_xq img{max-width: 100%;max-height: 162px;}
#details_title{ width:100%;line-height:30px; text-align:center; font-size:16px; color:#000;}
#details_title2{ width:70%; height:30px; line-height:30px;text-align:center;  margin:10px auto 10px auto; background:#f1f1f0; }
#details_title2 span{ padding:0 10px 0 10px;}
.keybq{width:800px;height: 30px;background: url(../images/6264.png) no-repeat 10px center #F8F8F8;line-height: 30px;padding-left: 40px;border: 1px solid #F0F0F0;margin-right: 20px; margin-top:20px;}
.keybq span{width:310px; display:block; float:left; line-height:30px; margin-left:20px;color: #099;}
.keybq em{color:#666666; }

/*分页*/
.pager {width:300px;margin: auto;}
.paging{width:100%;text-align:center;color:#333;height:24px;line-height:24px;font-size:13px;margin:20px 0;}
.paging a{display:inline-block;font-size:12px;color:#4e4e4e;border:0px solid #e8e8e8;background:#e8e8e8;text-align:center;padding:0 8px;margin:0 2px;padding:0 15px}
.paging span{display:inline-block;font-size:12px;color:#fff;border:0px solid #e8e8e8;background:#BDA896;text-align:center;padding:0 8px;margin:0 2px;padding:0 15px}
.paging a:hover{color:#fff;font-size:12px;border:0px solid #898989;background:#d22e13; padding:0 15px}
.paging .currpage{color:#fff;border:0px solid #898989;background:#FB7200;padding:0 15px}

/*产品展示*/
#products-select{width:400px;float: right;z-index: 100;position: absolute;margin-left:500px;top:237px;}
#main-product{width: 100%;overflow: hidden;}
#main-product li{width:240px;height:305px;overflow: hidden; border: 1px solid #ddd;float: left;
margin:0px 10px 20px 25px;border-radius: 4px;
-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.075);
    box-shadow: 0 1px 2px rgba(0,0,0,.075);
    -webkit-transition: all .4s cubic-bezier(.175,.885,.32,1);
    -o-transition: all .4s cubic-bezier(.175,.885,.32,1);
    transition: all .4s cubic-bezier(.175,.885,.32,1);
}
#main-product li:hover{border: 1px solid #F39CA2;
/*-webkit-box-shadow:0 1px 5px rgba(0,0,0,.175);box-shadow:0 1px 5px rgba(0,0,0,.175);*/
box-shadow: 0px 7px 24px 2px #cccccc;
}
#main-product li:hover .main-product-title{color:#B90713;}
#main-product .card img{text-align: center;display: block;}
#main-product li .main-product-img{height:173px;width:240px;display: table-cell;
    vertical-align: middle;
    text-align: center;}
#main-product li .main-product-img img{vertical-align:middle;}

#main-product li .main-product-title{height:40px;line-height: 40px; font-size: 15px;border-top: 1px solid #ddd;padding:5px 10px;color:#333;overflow:hidden;
word-break: break-all;
display: -webkit-box;
-webkit-line-clamp: 1;
-webkit-box-orient: vertical;}

#main-product li .main-product-detailed{font-size: 13px;color:#666;padding:5px 10px;height: 80px;
overflow:hidden;line-height:24px;
word-break: break-all;
display: -webkit-box;
-webkit-line-clamp: 3;
-webkit-box-orient: vertical;
}

/*产品服务*/
.product-t{width: 100%;height:45px;border-bottom: 1px solid #ddd;line-height:45px ;}
.product-t h3{font-size:16px;float: left;}
.product-t .product-t-x{float:right;}
.product-t .product-t-x span{margin: 0 20px;}
.product-t .product-t-x span:hover{cursor: pointer;}
.product-t .product-t-x span.current{color:#e74649;}
.product-t a.btn{float:right;background-color:#e74649;color:#fff ;width:150px ;margin-left:30px;}
.product-t a.btn:hover{background-color:#CA3437;color:#fff ;}
.p-tabCon{margin:0 auto;width:1200px;min-height: 300px;}
/*产品服务-图片展示*/
.product-img{margin:auto;height:420px;width:1200px;}
.product-img .item{max-width:100%;height:400px;background-origin:content; background-position:50% 50%; background-size:contain;background-repeat:no-repeat;}
.carousel-control span{top:43%;position: absolute;font-size:40px;background-color: #555555;}
.carousel-control.left,.carousel-control.right{background-image: none;}
.carousel-indicators{width:700px; bottom:5px;text-align: center;}
.carousel-caption {left: 0;right: 0;bottom: 0;padding: 7px 15px;background:#000;opacity: .6; text-align: left;}
.carousel-caption p{padding-top: 5px;}
.product-img .left span{left:0px;}
.product-img .right span{right:0px;}
.product-img .carousel-indicators li{width:12px;height:12px;margin: 0;background-color: #fff;border: 1px solid #043e83;}
.product-img .carousel-indicators .active{width:12px;height:12px;margin: 0;background-color: #074a9b;border: 1px solid #043e83;}
.product-img .carousel-indicators li{width: 12px;height: 12px;}


/*互动留言*/
.message{width: 100%;overflow: auto;}
.message-contact{width:25%;height:100%;min-height:500px;overflow: auto;background-color:#CBCBD6;float: left;}
.message-content{width:75%;height:100%;min-height:555px;background-color:#E3E2E8;float: right;padding:30px 0px 30px 30px;}
.message-content-t h4{color:#303860;line-height:30px;font-size:20px;padding-top:20px ;}
.message-content-t p{color:#666;line-height:30px;font-size:14px ;}
.message-input-list{margin-top:15px;overflow: hidden;}
.message-input-submit{margin-top:30px;}
.message-input select,.message-input input{padding:15px;background-color:#fff;border: none;font-size:15px;display: block;}
.message-input textarea{width:750px;height:90px;background-color:#fff;border: none;margin-top:15px;padding:10px 15px;font-size:15px ;display: block;}
.message-input-submit button{margin:0 auto;background-color:#303860;color:#fff;border-radius: 22px;border: none;font-size:15px ;display: block;padding: 10px 40px;}
.message-input button:hover{background-color:#232B54;}
.message-contact1{width:120px;height:110px;margin:auto;margin-top:50px;}
.message-contact2{width:100%;text-align: center; height:40px;margin:auto;font-size:20px ;color:#303860;}
.message-contact3{width:100%;text-align: center; height:30px;margin:auto;font-size:15px ;color:#303860;}
.message-input p{width:100%; height:70px;}
.message-code{padding-top:10px;width:80px; height:50px;display: block;float: left;background-color:#fff ;text-align: center;}
.message-content-list{width:750px;}
.message-input .input-group{margin-top:15px;}
.input-group-btn #hr-button{height: 50px;border: none;}

/* 员工风采*/
.pohto{width:780px; margin:0 auto;height:auto; overflow:hidden; padding-top:20px;display:block;}
.pohto_content_big{width:490px; height:307px;float:left;margin:1px 3px 18px 18px;}
.pohto_content_big .pohto_content_img2{width:490px; height:307px;}
.pohto_content_big .pohto_content_img2 img{width:490px; height:306px;}
.pohto_content_big .pohto_content_t2{ color:#FFF; font-size:15px;  text-indent:20px;width:100%;height: 30px;line-height: 30px;top:-30px;position: relative;background:url(../images/pohto_content_t_bj.png)  0 -5px repeat-x ;z-index:100; background:url(../images/pohto_content_t_bj.png)  left bottom repeat-x ;}
.pohto_content_t_hover{color:#FFF; font-size:15px;  text-indent:20px; width:100%;height: 100%;line-height: 30px;top:0px;position: relative;background-color:#333;display:none;z-index:101; 	}
.pohto li{ width:235px; height:144px; float:left; margin:1px 3px 18px 17px;}

.pohto li:first-child{ width:490px; height:290px; float:left; margin:1px 3px 18px 17px;}

.pohto_content_t_xzbj{background:url(../images/drama.8.png) no-repeat; width:235px; height:4px;}
.pohto li:first-child .pohto_content_t_xzbj{display:none ;}
.pohto li:first-child .pohto_content_img{width:490px; height:290px; background-color:#f4f2f2 ; text-align: center;position:relative;display:table; }

.pohto .pohto_content_img{width:235px; height:140px; background-color:#f4f2f2 ; text-align: center;position:relative;display:table; }
.pohto .pohto_content_img a{display:table-cell;vertical-align:middle;width:235px; height:140px;}

.pohto li:first-child .pohto_content_img a{display:table-cell;vertical-align:middle;width:490px; height:307px;}
.pohto li:first-child .pohto_content_img img{max-width:490px; max-height:307px;margin:0 auto;}
.pohto .pohto_content_img img{max-width:235px; max-height:140px;margin:0 auto;}
.pohto li .pohto_content_t{ font-size:15px;text-align: center; width:100%;height:45px;line-height:45px;top:-40px;position: relative;background:url(../images/pohto_content_t_bj.png)  0 -5px repeat-x ;z-index:100;
word-break:break-all;
display:-webkit-box;
-webkit-line-clamp:1;
-webkit-box-orient:vertical;
overflow:hidden;}
.pohto li .pohto_content_t a{padding-left:5px ;padding-right:5px ;color:#FFF; }
.pohto .pohto_content_t_wz{ width:225px; height:30px; font-size:14px; line-height:30px; color:#333; text-indent:20px;}
.pohto .pohto_content_t_hot{ width:55px; height:20px; margin-top:10px; margin-left:30px; display:block; float:left;}
.pohto .pohto_content_t_time{ width:95px; height:20px; margin-top:10px; margin-left:25px; display:block; float:left;}

/*联系我们*/
#mian-contact{height:900px; background:url(../images/contact_bg.jpg) no-repeat 50%;}
#mian-contact-bg-sm{width: 1070px;height:100% ;background:url(../images/contact.png)0 100px no-repeat;margin:0 auto;}
#mian-contact-con{float: left;width:515px;height: 230px;margin:460px 0 0 110px ;font-size: 18px;color:#FFF ;line-height: 35px;}
#mian-contact-button{float: left;width:200px;height:50px;margin:700px 0 0 180px;}

/*会员*/
#vip-power{line-height: 50px;margin:50px auto;width:80% ;text-align: center;}

/*个人中心*/
.bg-fff {background-color: #fff;}
.header-my-center{width:100%;height:60px ;background-color:#0086ff ;}
.myCenter-bg .con{min-height: 401px;}
.myCenter-logo{color: #fff;float: left;width: 300px;}
.myCenter-bg{background-color:#f5f5f5 ;margin-bottom:-35px;padding-bottom:35px ;}
.myCenter-bg .con{overflow: hidden;}
.myCenter-logo h3{font-size:20px;line-height:60px;margin-left:40px;}
.myCenter-logo span{font-size:13px;line-height: 60px ;}
.myCenter-nav{float: left;}
.myCenter-nav a{float: left;width:100px;color: #fff;line-height:60px ;display: block; text-align: center;font-size:14px ;}
.myCenter-nav a:hover{background-color:#056cca ;}
.myCenter-nav-left{width: 170px;min-height:400px ; background-color:#fff ;
 box-shadow: 0 2px 5px #e3e3e3,-1px 2px 5px #e3e3e3;float: left;overflow: hidden;}
/* 个人中心左侧菜单*/
.myCenter-nav-left dl{border-bottom: 1px solid #ddd;padding-bottom:5px ;padding-top:5px ;}
.myCenter-nav-left dl:last-child{border-bottom:none}
 .myCenter-nav-left dt{margin-left:30px;line-height: 30px;font-size: 15px;}
 .myCenter-nav-left dl dd{margin-left:35px;line-height:33px;font-size: 13px;}

.myCenter-con{width:1000px ;float: right;}
.myCenter-con1{float: left;width:100%;}
.myCenter-statistics{width: 100%;height: 100px;border: 1px solid #eae8e8;}
.myCenter-order{width: 100%;border: 1px solid #eae8e8;overflow: hidden;min-height:246px ;margin-bottom:10px;}
.myCenter-cart{width: 100%;height: 160px;border: 1px solid #eae8e8;}
/*基本信息*/
.my-suer-photo{width:100px ;height:100px;border-radius:100px;border:4px solid #fe990d;margin:17px 20px 0px 20px ;padding: 2px;}
.my-suer-photo img{width:88px ;height:88px;border-radius:88px;}
.my-suer-info-jf a{ color: #057ce8;font-size:20px; }
.my-suer-property{height: 100%;}
.my-suer-property-ico{width: 95px;height: 95px; margin-top:17px ;margin-left:20px ; float: left;display: block;text-align: center;}
.my-suer-property-t{width:85px;display: block;float: left;}
.my-suer-property-ico2{padding:0 5px ; display: block;float: left;line-height:40px;font-size:25px;font-weight: 700; color: #057ce8; text-align: center;}
.my-suer-property-t2{display: block;padding-top:15px ;clear:both}
.my-suer-property-t2 span{color: #057ce8;}
.myCenter-coupon-null{width: 100%;line-height: 50px;text-align: center;color:#666;}
/*订单*/
.myCenter-order-t{height:50px;padding: 0 10px;}
.myCenter-order-table tr{border: none!important;}
.myCenter-order-table td{vertical-align:middle!important;height: 50px;border-bottom: 1px dotted #e6e6e6;border-top: none!important;}
.myCenter-order-table-img{width:240px!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.myCenter-order-table-img img{width:50px ;height: 50px;margin-right:5px ;}
.myCenter-order-table-img i{font-size: 30px; color:#c6c2c2;}
.myCenter-order-t .pull-left{line-height:50px;font-size:18px;}
.myCenter-order-t .pull-right{width:40%;padding-top: 10px;}
.myCenter-order-t .datum-class{margin-top: 10px;margin-left:100px ;}

/*订单详情*/
.order-status {width:800px;margin:0px 0px 18px 95px;line-height:30px;padding-bottom:30px;}
.stepflex{width:580px;height:50px ;margin:50px 0 40px 50px;background:url(../images/steps-bg.png) 60px 0 no-repeat;}
.stepflex ul li {position: relative;float: left;width: 144px;text-align: center;}
.stepflex ul li i{position: relative;display: block;font-style:normal;width: 24px;height: 24px;margin: 0 auto 6px;line-height: 24px;
font-weight: 700;color: #BBB;z-index: 10;}
.stepflex ul li span{font-size: 14px; color:#333 ;}
/*订单完成步骤*/
.stepflex .finish i{color: #FFF;}
.stepflex .finish span{color: #d84004;}
.stepflex .finish b {position: absolute;display: inline-block;height: 24px;top: 0;background: url(../images/steps-new.png) 60px 5px no-repeat;}
.stepflex .finish-01 b{width: 25px;left: 60px;background-position: 0 0;}
.stepflex .finish-02 b {width: 150px;left: -60px;background-position: -24px -26px;}
.stepflex .finish-03 b {width: 150px;left: -60px;background-position: -24px -26px;}
.stepflex .finish-04 b {width: 150px;left: -60px;background-position: -24px -26px;}

.myCenter-con3{width:100%;}
.myCenter-con-title{margin:10px 0 ;}
.myCenter-con3 .myCenter-con-title-t{padding:10px 0px;border-bottom: 1px solid #ddd;overflow: hidden;}
.myCenter-con3 .myCenter-con-title-t span{height: 20px;line-height:20px ;padding-left:5px ; color:#0087ff ;  margin-left:10px ;font-size: 16px;display: block;border-left:6px solid #0087ff;}
.myCenter-btn-back{border:none!important;}
.myCenter-con3 .myCenter-order-t{height:45px;}
.myCenter-con3 .myCenter-order-t span{margin:0px 5px;border-right:1px solid #ddd ;padding-right:15px ;}
.myCenter-con3 .myCenter-order-t span:last-child{border-right:none;}
.myCenter-con3 .myCenter-order-t span a{font-size:15px;}
.myCenter-con3 .myCenter-order-t .active{color:#0086ff;font-size:15px;}
.myCenter-con3 .myCenter-order-li{width:500px;height: 70px; display: block;border-bottom: 1px dotted #ddd;margin-bottom: 10px;}
.myCenter-con3 .myCenter-order-li:last-child{border-bottom:none;margin-bottom:0px;}
.myCenter-con3 .myCenter-order-li .p-img{border:1px solid #ddd;}
.myCenter-order-table-order{width:1000px ; margin: auto;}

/*客户登录*/
.reg-list-con{width:490px;margin:auto;overflow: hidden;}
.reg-list-u-t{line-height: 50px; color:#0188cc;width:100%; text-align: center;padding:20px 0 ;}
.reg-list{border: 1px solid #ddd;width: 490px;height: 50px;margin-bottom:40px;}
.reg-list input{border:none;width:300px;padding:11px 0;font-size: 15px; color:#074a9b ;margin-left:20px ;float: left;}
.reg-list span{display: block;}
.reg-list .reg-list-t{margin-left:30px ;float: left;line-height: 50px;font-size: 16px;}
.reg-list .reg-list-inp{margin-left:20px ;float: left;}
.reg-list-con .formtips{float: left; clear: both;line-height: 25px; color:#999 ;}
.reg-list-con .onError{/*padding-left:20px;background:url(../images/error.png) no-repeat left center;*/}
.reg-list-con .onSuccess{padding-left:20px;background:url(../images/sucess.png) no-repeat left center;}
.reg-list-btn{width:490px;margin:auto;}
.reg-list-btn button{width:490px;height:50px;font-family:"Microsoft Yahei"; background-color:#e74649;color:#fff ;border: none; border-radius: 0;font-size:18px ;}
.reg-list-btn button:hover{background-color:#CA3437;color:#fff ;}
.code-span {position: absolute;margin-left: 250px;margin-top: 10px;}

/*服务申告*/
.order-service{margin: 20px 0 0 50px;padding-bottom: 20px;}
.order-service .order-service-list{overflow: hidden;}
.order-service .order-service-list input{padding-left:15px;
line-height:50px;border:1px solid #ccc;font-size:15px;margin:10px 0;}
.order-service .order-service-list textarea{padding:10px; border:1px solid #ccc;font-size:15px;margin:10px 0;}
.order-service .order-service-submit{margin-top:30px;}
.order-service #hr-submit{background-color:#303860;color:#fff;border-radius: 22px;border: none;font-size:15px ;display: block;padding: 10px 40px;margin: auto;}
.order-service .order-service-t{width:80px;float: left;line-height:70px;text-align:right;margin-right:5px ;}

